// qd  debouncing
// jl  throttling




